package com.ruoyi.system.domain.vo;

import java.util.Date;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.ruoyi.common.annotation.Excel;

import lombok.Data;

@Data
public class WorkEmployTitleDTO2 {
  
    /** 单位名称 */
    @ExcelProperty(index = 0, value = {"基本信息", "单位名称"})
    private String companyName;

    /** 公司类型（1通知 2公告） */
    @ExcelProperty(index = 1, value = {"基本信息", "公司类型"})
    private String companyType;

    /** 所在地区 */
    @ExcelProperty(index = 2, value = {"基本信息", "所在地区"})
    private String area;

    /** 当前年份计划招聘人数 */
    @ExcelProperty(index = 3, value = {"基本信息", "2024年计划招聘人数"})
    private Long currentPostCount;

    /** 当前年份编内人数 */
    @ExcelProperty(index = 4, value = {"2024年计划招聘", "2024年招聘编内人数"})
    private Long currentInnerCount;

    /** 下一年份计划招聘人数 */
    @ExcelProperty(index = 5, value = {"2025年计划招聘", "2025年计划招聘人数"})
    private Long nextPostCount;

    /** 下一年年份编内人数 */
    @ExcelProperty(index = 6, value = {"2025年计划招聘", "2025年计划招聘编内人数"})
    private Long nextInnerCount;
    
    /** 未来4年计划招聘人数 */
    @ExcelProperty(index = 7, value = {"2026至2029年计划招聘", "2026至2029年招聘计划人数"})
    private Long futurePostCount;

    /** 未来4年计划编内人数 */
    @ExcelProperty(index = 8, value = {"2026至2029年计划招聘", "2026至2029年招聘计划编内人数"})
    private Long futureInnerCount;
    
    /** 学历要求 */
    @ExcelProperty(index = 9, value = {"2024年岗位要求", "学历要求"})
    private String educationaRequirement1;

    /** 专业 */
    @ExcelProperty(index = 10, value = {"2024年岗位要求", "专业要求"})
    private String profession1;

    /** 招聘数量 */
    @ExcelProperty(index = 11, value = {"2024年岗位要求", "招聘数量"})
    private Long workCount1;

    /** 已招聘数量 */
    @ExcelProperty(index = 12, value = {"2024年岗位要求", "已招聘数量"})
    private Long hasCount1;
    
    /** 备注 */
    @ExcelProperty(index = 13, value = {"2024年岗位要求", "备注"})
    private String remark1;
    
    /** 学历要求 */
    @ExcelProperty(index = 14, value = {"2025年岗位要求", "学历要求"})
    private String educationaRequirement2;

    /** 专业 */
    @ExcelProperty(index = 15, value = {"2025年岗位要求", "专业要求"})
    private String profession2;

    /** 招聘数量 */
    @ExcelProperty(index = 16, value = {"2025年岗位要求", "招聘数量"})
    private Long workCount2;
    
    /** 备注 */
    @ExcelProperty(index = 17, value = {"2025年岗位要求", "备注"})
    private String remark2;

    /** 学历要求 */
    @ExcelProperty(index = 18, value = {"2026至2029年岗位要求", "学历要求"})
    private String educationaRequirement3;

    /** 专业 */
    @ExcelProperty(index = 19, value = {"2026至2029年岗位要求", "专业要求"})
    private String profession3;

    /** 招聘数量 */
    @ExcelProperty(index = 20, value = {"2026至2029年岗位要求", "招聘数量"})
    private Long workCount3;
    
    /** 备注 */
    @ExcelProperty(index = 21, value = {"2026至2029年岗位要求", "备注"})
    private String remark3;
    
    /**
     * 创建时间
     */
    @ExcelIgnore
    private Date createTime;
}




